Arabic-English dictionary »

دُرَّاج meaning in English

ArabicEnglish
دُرَّاج m

francolinpartridge