Lemongrass in Tagalog
What is the translation of word Lemongrass in Tagalog/Filipino ?
Meaning of Lemongrass in Tagalog is : tanglad
Sponsored
Defenition of word Lemongrass
- a fragrant tropical grass that yields an oil that smells lemon. It is widely used in Asian cooking and in perfumery and medicine.
Sponsored
Other meanings of Lemongrass