one's words stick in one's throat Thai Translation

one's words stick in one's throat - พูดไม่ออก

EnglishThaiTransliteration
one's words stick in one's throat
(Idiomatical expression)
พูดไม่ออก
Related:(คำพูด) ตีบตันอยู่ในลำคอ
pôot mâi ok