Definition of “potting shed” - English Dictionary

English