Definition of "Trafford"

Trafford