meander, walk about aimlessly, wander

listen to the pronunciation of meander, walk about aimlessly, wander
Englisch - Französisch
{n} méandre