strozzante
Italian
Participle
strozzante
m
or
f
(
plural
strozzanti
)
present participle of
strozzare
Adjective
strozzante
m
or
f
(
plural
strozzanti
)
throttling