Arabic-English dictionary »

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

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

ornithologistexpert in ornithology