L'Île-Rousse (English, name)
expansion: L'Île-Rousse
Senses:
glosses: A commune in Haute-Corse department, on the north-west coast of Corsica, France.
Forms: