Back to Dictionary
警察局
jǐngchájú
1. police station
2. police department
3. police headquarters
Very Common • Top 3%