Arabic-English dictionary »

دجاج البرّ meaning in English

ArabicEnglish
دجاج البرّ

Bustards[UK: ˈbʌ.stədz] [US: ˈbʌ.stədz]