Îles Mascareignes


Îles Mascareignes

(il maskarɛɲ) pl n (Placename) the French name for the Mascarene Islands