Definition of レモングラス

レモングラスREMONGURASU

noun:

  • lemongrass (Cymbopogon citratus); lemon grass

Example Sentences

Nothing found.