proper noun/ɡʁɑ̃d il/
an island of Strasbourg, Bas-Rhin department, Alsace, Grand Est, France, on the Ill River; alternative form of Grande-Île; synonym of Madagascar
Synonyms: Madagascar
/ɡʁɑ̃d il/
an island of Strasbourg, Bas-Rhin department, Alsace, Grand Est, France, on the Ill River; alternative form of Grande-Île; synonym of Madagascar
Synonyms: Madagascar