From ribobolo + -ista.
ribobolista m or f by sense (masculine plural ribobolisti, feminine plural riboboliste)