English-Latin dictionary »

contract on trust money meaning in Latin

EnglishLatin
contract on trust money noun

depositum [depositi](2nd) N
noun