Advertisement
Advertisement
fish-and-chip shop
noun
- (esp in Britain) a place where fish and chips are cooked and sold
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse