Italian edit

Participle edit

strozzante (plural strozzanti)

  1. present participle of strozzare

Adjective edit

strozzante (plural strozzanti)

  1. throttling