asphyxiatingEnglish

asphyxiating

Adjective

Tending to deprive of oxygen

English: asphyxiating