glower Thai Translation

glower - ถลึงตาใส่

EnglishThaiTransliteration
glower
(Verb)
Related: glare; sulk
ถลึงตาใส่
Related:จ้องถมึงทึง, มองอย่างไม่พอใจ
tà-lěung-dtaa sài