English-Latin dictionary »

ravishing, debauching meaning in Latin

EnglishLatin
ravishing, debauching noun

devirginatio [devirginationis](3rd) F
noun