Arabic-English dictionary »

نَوْرَس meaning in English

ArabicEnglish
نَوْرَس m

gullseabird