lemongrass – English–Español translations

🇬🇧 en es 🇪🇸

lemongrass noun

  • species of grass of the genus Cymbopogon
caña de limón, hierbaluisa, té de limón, zacate de limón
Wiktionary Links