Definition of “paper shop” - English Dictionary

English