COHABITATE


Meaning of COHABITATE in English

v. live together in one home, share living space

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.