inextricable
หนีไม่รอด
translation of 'inextricable'
adjective
ถอดไม่ออก,
หนีไม่รอด,
แก้ไม่ออก,
แก้ไม่ไหว
definition
Credits: Google Translate