Back to Dictionary
特种警察
特種警察
tèzhǒngjǐngchá
1.
SWAT (Special Weapons And Tactics)
2.
riot police