Definisi 'depository library'

English to English
noun
1 a depository built to contain books and other materials for reading and study Terjemahkan
source: wordnet30


Visual Synonyms