English-Latin dictionary »

deal, business arrangement, negotiated settlement meaning in Latin

EnglishLatin
deal, business arrangement, negotiated settlement noun

transactio [transactionis](3rd) F
noun