Search term meander has one result
Jump to
EN English FR French
meander (v) [river] serpenter (v) [river]