French-English dictionary »

lépre du nord meaning in English

FrenchEnglish
lépre du nord nom {f}

bejel(Endemic syphilis)
noun