meander, walk about aimlessly, wander

listen to the pronunciation of meander, walk about aimlessly, wander
Английский Язык - Французский Язык
{n} méandre