soffocandosi

Italian

Verb

soffocandosi

  1. compound of soffocando, the gerund of soffocare, with si