English-Latin dictionary »

have sexual intercourse with (woman) meaning in Latin

EnglishLatin
have sexual intercourse with (woman) verb

confutuo [confutuare, confutuavi, confutuatus](1st) TRANS
verb