Arabic-English dictionary »

زَنْبَاع meaning in English

ArabicEnglish
زَنْبَاع m

grapefruitfruit

grapefruittree