French-Latin dictionary »

transpercer meaning in Latin

FrenchLatin
transpercer

transigō