English-Latin dictionary »

exchange / barter (espec. of land) meaning in Latin

EnglishLatin
exchange / barter (espec. of land) noun

excambium [excambii](2nd) N
noun