English-Latin dictionary »

have (illicit) sexual intercourse with meaning in Latin

EnglishLatin
have (illicit) sexual intercourse with verb

stupro [stuprare, stupravi, stupratus](1st)
verb