Definition of “tabletop sale” - English Dictionary

English