Translation of serai wangi in English:

serai wangi

noun

  • 1

    a type of lemon grass that has fragrant leaves, citronella