glare at Thai Translation

glare at - จ้องมองอย่างเกลียดชัง

EnglishThaiTransliteration
glare at
(Phrasal verb)
จ้องมองอย่างเกลียดชัง
Notes: แต่ไม่กลัวหรือไม่เกรง