English-Latin dictionary »

trade / traffic together meaning in Latin

EnglishLatin
trade / traffic together verb

commercor [commercari, commercatus sum](1st) DEP
verb

conmercor [conmercari, conmercatus sum](1st) DEP
verb