Arabic-English dictionary »

البذرة meaning in English

ArabicEnglish
البذرة

Seed[UK: siːd] [US: ˈsiːd]