English | German | Russian | Czech

chip shop English

Meaning chip shop meaning

What does chip shop mean?

chip shop

UK: a fast food outlet which sells fish and chips

Are you looking for...?

chip | shop