English-Latin dictionary »

indulge in promiscuous sexual intercourse with (woman) meaning in Latin

EnglishLatin
indulge in promiscuous sexual intercourse with (woman) verb

defutuo [defutuere, defutui, defututus](3rd) TRANS
verb

diffutuo [diffutuere, diffutui, diffututus](3rd) TRANS
verb