kamus
.
Search
About
special_branch
English
Special Branch
Noun
A government police department dealing with political security
English: Special Branch