Arabic-English dictionary »

زَنْبُوع meaning in English

ArabicEnglish
زَنْبُوع m

pomelolarge fruit of the ''C. maxima'' or ''grandis''

pomelotree

Your history