habitators

English

Noun

habitators

  1. plural of habitator