Arabic-English dictionary »

نبات الكبر meaning in English

ArabicEnglish
اللعبة الكبرى

Great Gamethe strategic rivalry and conflict

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

Greater ArmeniaGreater Armenia