in the clutches of

انگلیسی به انگلیسی

• caught by, ensnared by, entangled in

پیشنهاد کاربران

بپرس