English-Italian dictionary »

diomedes meaning in Italian

EnglishItalian
Diomedes (Greek mythical hero)
proper noun

Diomedeproper noun