French-Latin dictionary »

hermione meaning in Latin

FrenchLatin
Hermione

Hermionē