Tante-Emma-Laden

Noun



 * 1) mom-and-pop grocery store, mom-and-pop convenience store