depository_libraryEnglish

depository library, library

Noun

A depository built to contain books and other materials for reading and study

English: library, depository library

Bahasa: perpustakaan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words