French-Spanish dictionary »

maroufler meaning in Spanish

FrenchSpanish
maroufler

apacible