Hungarian-Latin dictionary »

deucalioni meaning in Latin

HungarianLatin
deucalioni

Deucalioneus(3rd)