English-Latin dictionary »

transfix, pierce, impale meaning in Latin

EnglishLatin
transfix, pierce, impale verb

transfodio [transfodere, transfodi, transfossus](3rd)
verb