take by the throat

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

• grasp by the throat, grab at the neck

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

بپرس