Arabic-English dictionary »

أرمينيا الكبرى meaning in English

ArabicEnglish
أرمينيا الكبرى

Greater ArmeniaGreater Armenia