strozzati
Italian
Participle
strozzati
m
pl
masculine plural of
strozzato
Anagrams
strizzato