Vocabulary

寄託図書館

deposit library

noun