staffettisti

Italian

Noun

staffettisti m

  1. plural of staffettista