French-Spanish dictionary »

malpelo meaning in Spanish

FrenchSpanish
Malpelo nom {f}

Isla de Malpelonoun