Arabic-English dictionary »

نَسْر مِصْرِيّ meaning in English

ArabicEnglish
نَسْر مِصْرِيّ m

Egyptian vulture''Neophron percnopterus''