English-Latin dictionary »

lodging, residence meaning in Latin

EnglishLatin
lodging, residence noun

habitatio [habitationis](3rd) F
noun