Arabic-English dictionary »

سْيِتبَانَاكِيرت meaning in English

ArabicEnglish
سْيِتبَانَاكِيرت f

Stepanakertcapital of the Nagorno-Karabakh Republic