reservoirs

all stores or reserves of water (4)


» Glossary