Do Old Trafford players emerge from this ancient industrial unit? (11)
Answer
MANUFACTORY
Definition: ancient industrial unit?
Do Old Trafford players emerge from this ancient industrial unit? (11)