sinuoso, torcido, que da vueltas

listen to the pronunciation of sinuoso, torcido, que da vueltas
الأسبانية - الإنجليزية
sinuously
with many twists and turns, with many curves