meaning of depository library

1. a depository built to contain books and other materials for reading and study


Related Words

depository library |

Developed & Maintained By Taraprasad.com

Treasure Words