Arabic-English dictionary »

جَوْز الْبَرَازِيل meaning in English

ArabicEnglish
جَوْز الْبَرَازِيل m

brazil nutnut

brazil nuttree