English-Latin dictionary »

do business, trade meaning in Latin

EnglishLatin
do business, trade verb

negotior [negotiari, negotiatus sum](1st) DEP
verb