cough one's head off Thai Translation

cough one's head off - ไอต่อเนื่องอย่างหนัก

EnglishThaiTransliteration
cough one's head off
(Idiomatical expression)
ไอต่อเนื่องอย่างหนัก
Related:ไอรุนแรงและต่อเนื่อง
ai dtòr-nêuang yàang nàk