English | German | Russian | Czech

Crumpsall English

Meaning Crumpsall meaning

What does Crumpsall mean?

Crumpsall

A suburb in the Metropolitan Borough of Manchester, Greater Manchester, England (OS grid ref SD8402).

Are you looking for...?