Translation of Special Branch in Spanish:

Special Branch

noun

  • 1

    (in UK)
    departamento policial encargado de velar por la seguridad del Estado