French-Latin dictionary »

mentana meaning in Latin

FrenchLatin
Mentana nom

Nomentumnoun