French-Spanish dictionary »

mascareignes meaning in Spanish

FrenchSpanish
Mascareignes nom {f}

Islas Mascareñasnoun

Your history