vocab dash
Log in
Sign up
驻华
zhùhuá
Top 20000
Meanings
1. stationed in China
2. located in China
Characters used
驻
station
华
flowery