strozzati

Italian

Participle

strozzati m pl

  1. masculine plural of strozzato

Anagrams