Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
police squad
noun
(n)
a small squad of policemen trained to deal with a particular kind of crime
kecil pasukan polis belajar menangani tertentu jenis kejahatan
Synonym:
squad
source: wordnet30