French-Spanish dictionary »

méandrer meaning in Spanish

FrenchSpanish
méandrer

meandro