special_branchEnglish

Special Branch

Noun

A government police department dealing with political security

English: Special Branch