English-Latin dictionary »

deflowering, loss of virginity meaning in Latin

EnglishLatin
deflowering, loss of virginity noun

devirginatio [devirginationis](3rd) F
noun