Translation of serai in English:

serai

lemongrass

noun

  • 1

    lemongrass


User Contribution

serai

lemongrass

noun

  • 1

    lemongrass

    I use lemongrass to increase the taste in my food

    Aku menggunakan serai untuk menambah rasa dalam masakanku

    Is this entry useful?

User Contribution

serai

lemon grass