Polish-English dictionary »

ałuszta meaning in English

PolishEnglish
Ałuszta noun

Alushtanoun
city