cid meaning in French
département de la brigade criminelle, organisation gouvernementale du royaume-uni(cid (criminal investigation department)
département de la brigade criminelle, organisation gouvernementale du royaume-uni(cid (criminal investigation department)