eat one's words Thai Translation

eat one's words - กลืนน้ำลายตัวเอง

EnglishThaiTransliteration
eat one's words
(Idiomatical expression)
กลืนน้ำลายตัวเอง
Related:ยอมสารภาพว่าคาดการณ์ผิด
gleun nám lai dtua eng