English-Arabic dictionary »

bamboo meaning in Arabic

EnglishArabic
bamboo plant

خَيْزَرَانm

خَيْزُرَانm