Summary
French to English:   more detail...
  1. léproserie:


French

Detailed Translations for léproserie from French to English

léproserie:


Synonyms for "léproserie":


Wiktionary Translations for léproserie:

léproserie
noun
  1. institution or place to quarantine and treat leprous people

External Machine Translations: