INHABITATION


Meaning of INHABITATION in English

n. act of living or residing in; state of being inhabited

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