English-Latin dictionary »

leper colony meaning in Latin

EnglishLatin
leper colony (isolated community of lepers, see also: leprosery)
noun

leprosarium, leprosarianoun