trafiggere

listen to the pronunciation of trafiggere
Итальянский Язык - Английский Язык
pierce, pierce through, spear, stab, transfix
pink
pierce through
lancinate