struzzi

Italian

Noun

struzzi m pl

  1. plural of struzzo