grimace Thai Translation

grimace - หน้าตาบูดบึ้ง

EnglishThaiTransliteration
grimace
(Noun)
Related: sneer; smirk
หน้าตาบูดบึ้ง
nâa dtaa bòot bêung