look daggers at Thai Translation

look daggers at - มองอย่างโกรธเคือง

EnglishThaiTransliteration
look daggers at
(Idiomatical expression)
มองอย่างโกรธเคือง
Related:มองอย่างขุ่นเคือง, มองอย่างไม่พอใจ, มองค้อน