Skip to content
Kotomora

寄き託たく図と書しょ館かん

Meanings

1

noun

deposit library

A library that receives materials on deposit, often from a government or organization, and is responsible for preserving them and making them accessible. In computing contexts, may refer to a digital repository.