Back to Dictionary
上校
shàngxiào
1. high ranking officer in Chinese army
2. colonel
Very Common • Top 2%