give-away shop
Appearance
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
|
give-away shop (plural give-away shops)
|