A word examined

repositories

noun
12 letters·English
noun

repositories—places where things are stored or kept for future use, especially collections of information or data

No comments yet