English-Latin dictionary »

commercial / sex intercourse / relations meaning in Latin

EnglishLatin
commercial / sex intercourse / relations noun

commercium [commerci(i)](2nd) N
noun

conmercium [conmerci(i)](2nd) N
noun