English-Latin dictionary »

deposit / record / register meaning in Latin

EnglishLatin
deposit / record / register verb

defero [deferre, detuli, delatus]verb