scowl at Thai Translation

scowl at - ถลึงตาใส่

EnglishThaiTransliteration
scowl at
(Phrasal verb)
Related: frown at; glower at
ถลึงตาใส่
Related:ทำหน้าบึ้งใส่
tà-lěung-dtaa sài