English-Arabic dictionary »

lemongrass meaning in Arabic

EnglishArabic
lemongrass species of grass of the genus ''Cymbopogon''

إِذْخِرm