strozzine

Italian

Noun

strozzine f

  1. plural of strozzina