驻华zhùhuá
Top 20000
Meanings
1. stationed in China
2. located in China
Characters used