LEPROSARIUM


Meaning of LEPROSARIUM in English

n. hospital where lepers are treated

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