DEPOSITOR


Meaning of DEPOSITOR in English

n. one who deposits, one who places in trust

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.