cid, criminal investigation department

listen to the pronunciation of cid, criminal investigation department
English - English

Definition of cid, criminal investigation department in English English dictionary

criminal investigation department
division of Scotland Yard which researches crimes