Hungarian-Latin dictionary »

megareusé meaning in Latin

HungarianLatin
Megareusé

Megareius(3rd)