Alushta in Turkish Alushta in Turkish Aluşta proper noun A city in Crimea, Ukraine. Add to Flashcards