Arabic-English dictionary »

نَسْر مِلَّتْحَيّ meaning in English

ArabicEnglish
نَسْر مِلَّتْحَيّ m

lammergeier''Gypaetus barbatus''