Italian-English dictionary »

diomede meaning in English

ItalianEnglish
Diomede proper noun

Diomedes(Greek mythical hero)
proper noun