English-Latin dictionary »

deflower, deprive of virginity (sex) meaning in Latin

EnglishLatin
deflower, deprive of virginity (Sex) verb

depudico [depudicare, depudicavi, depudicatus](1st) TRANS
verb