From staffetta + -ista.
staffettista m or f by sense (masculine plural staffettisti, feminine plural staffettiste)