sgherri

Italian

Noun

sgherri m

  1. plural of sgherro