Skip to content
Kotomora

納のう本ほん図と書しょ館かん

Meanings

1

noun

deposit library

A library that receives copies of publications under legal deposit regulations. Used in library and information science contexts.