Alupka in Greek
Alupka in Greek
Αλούπκα
A city in Crimea, Ukraine.
Ἀλώπηξ
A city in Crimea, Ukraine.