Italian edit

Verb edit

soffocandola

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