Arabic-English dictionary »

نَوْرُوز meaning in English

ArabicEnglish
نَوْرُوز m

NowruzIranian New Year