meandrous

listen to the pronunciation of meandrous
İngilizce - İngilizce
winding, windy, having many bends
Winding; flexuous
meandrous