CENTRAL

(redirected from MET Police Crime Squad New Scotland Yard)
AcronymDefinition
CENTRALMET Police Crime Squad New Scotland Yard