English-Latin dictionary »

inhabit place not of one's own meaning in Latin

EnglishLatin
inhabit place not of one's own noun

inquilinatus [inquilinatus](4th) M
noun