Englishfor English speakers
depositary English
Meaning depositary meaning
What does depositary mean?
depositary
Synonyms depositary synonyms
What other words have the same or similar meaning as depositary?