kamus
.
Search
About
hit_squad
English
hit squad
Noun
A team of assassins
English: hit squad