meaning of root cellar

1. an excavation where root vegetables are stored


Related Words

root cellar |

Developed & Maintained By Taraprasad.com

Treasure Words