Arabic-English dictionary »

أَرْتْسَاخ meaning in English

ArabicEnglish
أَرْتْسَاخ f

Artsakhhistorical province