Meaning of depositary
Definition of depositary
(noun)
a
facility
where
things
can be deposited for
storage
or
safekeeping
Other information on depositary
WIKIPEDIA results for
depositary
Amazon results for
depositary
Tweet