Arabic-English dictionary »

عَلِم الطُيُور meaning in English

ArabicEnglish
عَلِم الطُيُور m

ornithologyscientific study of birds