Translation of lemongrass in Indonesian

lemongrass

serai

noun

  • 1

    serai
    daun serai