Turkish-English dictionary »

ahıska meaning in English

TurkishEnglish
Ahıska proper noun

Akhaltsikhe(a town in Georgia)
proper noun

Your history