English-French dictionary »

leper colony meaning in French

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

léproserie◼◼◼nom {f}