meander, walk about aimlessly, wander

listen to the pronunciation of meander, walk about aimlessly, wander
English - French
{n} méandre