From sciarada + -ista.
sciaradista m or f by sense (masculine plural sciaradisti, feminine plural sciaradiste)