chip shops

From Wiktionary, the free dictionary

English

Noun

chip shops

  1. plural of chip shop

Wikiwand - on

Seamless Wikipedia browsing. On steroids.