Arabic-English dictionary »

عَلِمَ الطَائِر meaning in English

ArabicEnglish
عَلِمَ الطَائِر m

ornithologyscientific study of birds