Hungarian-Latin dictionary »

epidaurusi meaning in Latin

HungarianLatin
epidaurusi

Epidaurius(3rd)