Russian-English dictionary »

алушта meaning in English

RussianEnglish
Алушта proper noun
{f}

Alushta(city)
proper noun