Inhabited (fr. Habitées)

Translation into English

Synonyms

  • occupées
  • peuplées
  • résidentielles