scowl at Thai Translation

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

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

Learn practical Thai with clear, real-world lessons designed for everyday use.

Start learning Thai