English to Thai Dictionary suffocating

suffocating

ที่หอบ
translation of 'suffocating'
adjective
ที่หอบ,
ที่ทำให้หอบ,
ที่อุดปาก,
ที่รัดคอ,
ที่ทำให้หายใจไม่ออก,
ที่สำลัก,
ที่ทำให้สำลัก
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one