French-Spanish dictionary »

marrupe meaning in Spanish

FrenchSpanish
Marrupe nom

Marrupenoun