Alushta in Greek
Alushta in Greek
Αλούστα
A city in Crimea, Ukraine.
Ἄλουστον
A city in Crimea, Ukraine.