Islands (fr. Îles)

Translation into English

Synonyms

  • continent séparé
  • îlot
  • terres