Inhabited (fr. Habitée)

Translation into English

Synonyms

  • occupé
  • peuplé
  • résidentiel