Russian-English dictionary »

алупка meaning in English

RussianEnglish
Алупка proper noun
{f}

Alupka(city)
proper noun