Translation Of Ha Trafitto In Different Languages

English
Ways to say ha trafitto
Pierced
A transpercé
Atravesó