English-Latin dictionary »

dweller, inhabitant meaning in Latin

EnglishLatin
dweller, inhabitant noun

habitator [habitatoris](3rd) M
noun