give-away shop
Jump to navigation
Jump to search
English
[edit]Noun
[edit]give-away shop (plural give-away shops)
- A shop or store where all goods are free of charge.
- Synonyms: free shop, free store, swap shop
Translations
[edit]shop
|