Definisi 'special branch'

English to English
noun
1 a government police department dealing with political security Terjemahkan
source: wordnet30


Visual Synonyms