strozzato

Italian

Participle

strozzato (feminine strozzata, masculine plural strozzati, feminine plural strozzate)

  1. past participle of strozzare