asphyxiatedEnglish

asphyxiated

Adjective

In a state of asphyxia

English: asphyxiated