Russian-English dictionary »

гесперия meaning in English

RussianEnglish
Гесперия proper noun
{f}

Hesperia(literally "western land")
proper noun