suffocative

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

• causing suffocation, causing asphyxiation; stifling, smothering

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