Polish-French dictionary »

leprozorium meaning in French

PolishFrench
leprozorium

léproserie