Depositories meaning

Plural form of depository.
noun
0
0
Advertisement