English-Latin dictionary »

cohabitation, living / dwelling together meaning in Latin

EnglishLatin
cohabitation, living / dwelling together noun

cohabitatio [cohabitationis](3rd) F
noun