Translation Of Trapassato In Different Languages

English
Ways to say trapassato
Pierced
Traversé