MalayTranslate.com
Malay to English Translator
Translate Here

English to English

depository library

noun (n)

  • a depository built to contain books and other materials for reading and study
    sebuah tempat penyimpanan dibina untuk tampung buku dan bahan lain untuk dibaca dan belajar
    Synonym:
    library
    source: wordnet30