trafford
/ˈtræfəd/
A place name, often associated with areas in England.
“Trafford Park buzzed with workers during lunch break.”Add to my deck
/ˈtræfəd/
A place name, often associated with areas in England.
“Trafford Park buzzed with workers during lunch break.”Add to my deck