English Thai Dictionary

Search word English Translation Thai Transcription

lemongrass

(Noun)
ตะไคร้   translate thai lemongrass Reverse lookup dtà-krái
 
;