Russian-English dictionary »

диомед meaning in English

RussianEnglish
Диомед proper noun
{m}

Diomedes(Greek mythical hero)
proper noun