Venetian

edit

Verb

edit

sofegarse

  1. reflexive of sofegar
  2. (reflexive) to suffocate, choke