Latin-English dictionary »

inhabitantis meaning in English

LatinEnglish
inhabitantis [inhabitantis] (3rd) M
noun

inhabitant, dweller, occupantnoun