French-Latin dictionary »

herpès meaning in Latin

FrenchLatin
herpès nom

herpesnoun