Perhaps derived from Old High German raffōn (modern German raffen). Related to French rafale, Portuguese rafega, and Spanish ráfaga.
Practice speaking and memorizing "raffica" and many other words and sentences in Italian.