depudicavi

listen to the pronunciation of depudicavi
Латинский Язык - Английский Язык
deflower, deprive of virginity (sex)
violate, dishonor