Turkish-English dictionary »

artsah meaning in English

TurkishEnglish
Artsah proper noun

Artsakh(historical province)
proper noun