scalandroni

Italian

Noun

scalandroni m

  1. plural of scalandrone