French-Spanish dictionary »

marotte meaning in Spanish

FrenchSpanish
marotte nom {f}

chifladuranoun