French-Spanish dictionary »

madrague meaning in Spanish

FrenchSpanish
madrague nom {f}

almadrabanoun

Your history