habité
inhabited; manned
Pin It