Back to Dictionary
骑警队
騎警隊
qíjǐngduì
1.
mounted police detachment (on horse or motorbike)
Metadata
- Category
- Chinese