zap in Italian
zap in Italian
zaff
Representing the sound or action of a zap.
scossa
(colloquial) An electric shock.