French-Latin dictionary »

lépreuse meaning in Latin

FrenchLatin
lépreuse nom

leprōsusnoun