English-Latin dictionary »

ravisher, despoiler, violator meaning in Latin

EnglishLatin
ravisher, despoiler, violator noun

devirginator [devirginatoris](3rd) M
noun