Advertisement

Advertisement

fish-and-chip shop

noun

  1. (esp in Britain) a place where fish and chips are cooked and sold


Advertisement

Advertisement

Advertisement

Advertisement


fish and chipsfish-bellied