grimace Thai Translation

grimace - ทำหน้าบูดบึ้ง

EnglishThaiTransliteration
grimace
(Verb)
Related: frown; glower
ทำหน้าบูดบึ้ง
tam nâa bòot bêung