Last modified on 13 April 2014, at 16:26

give-away shop

EnglishEdit

NounEdit

give-away shop (plural give-away shops)

  1. A shop where people can bring and take goods without paying or getting paid.

TranslationsEdit