Italian edit

Participle edit

strangolato (feminine strangolata, masculine plural strangolati, feminine plural strangolate)

  1. past participle of strangolare