serratole

Italian

Noun

serratole f pl

  1. plural of serratola