Turkish-English dictionary »

arpaçay meaning in English

TurkishEnglish
Arpaçay proper noun

Akhuryan(river)
proper noun