Arabic-English dictionary »

أَرْضُ الشَّمْسِ الْمُشْرِقَةِ meaning in English

ArabicEnglish
أَرْضُ الشَّمْسِ الْمُشْرِقَةِ f

Land of the Rising SunJapan