autoasphyxiated

English

Verb

autoasphyxiated

  1. simple past and past participle of autoasphyxiate