English-Latin dictionary »

traffic / trade in, sell meaning in Latin

EnglishLatin
traffic / trade in, sell verb

cauponor [cauponari, cauponatus sum](1st) DEP
verb