Idioms & Phrases for word “depositories”
depositories - Did you Mean?
depository (depositories)
depositor (depositors)