Arabic-English dictionary »

دَجَاجَةُ البِيَّاضَة meaning in English

ArabicEnglish
دَجَاجَةُ البِيَّاضَة f

laying henhen raised for egg production