Skip to content
Thai Dictionary
Search the dictionary
Search
ตะไคร้
dtà-khrái
Noun
lemongrass
Recently looked up
Clear