have one's hands tied

ภาษาอังกฤษ

IDM

แปลว่า กันให้พ้นจากบางสิ่ง, โดนขัดขวาง

 ภาพประกอบ have one's hands tied

 คำศัพท์ภาษาอังกฤษที่คล้ายกัน