throttled down

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

• choked, with the air flow stopped, with the throat blocked

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

بپرس