English-Latin dictionary »

deposit, put down meaning in Latin

EnglishLatin
deposit, put down verb

deponefacio [deponefacere, deponefeci, deponefactus](3rd) TRANS
verb