enhabitants

English

Noun

enhabitants

  1. plural of enhabitant