English Thai Dictionary

Search word English Translation Thai Transcription

grimace

(Noun)
หน้าตาบูดบึ้ง   translate thai grimace  nâa dtaa bòot bêung

grimace

(Verb)
ทำหน้าบูดบึ้ง   translate thai grimace  tam nâa bòot bêung
 
;