Italian

edit

Participle

edit

strozzante (plural strozzanti)

  1. present participle of strozzare

Adjective

edit

strozzante (plural strozzanti)

  1. throttling