depudicare

listen to the pronunciation of depudicare
اللاتينية - الإنجليزية
deflower, deprive of virginity (sex)
violate, dishonor