English-French dictionary »

mascarene islands meaning in French

EnglishFrench
Mascarene Islands (islands)
proper noun

Mascareignes◼◼◼nom propre
{f-Pl}