Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

驻华

zhù huá

Definitions

  • stationed in China
  • located in China

Child Words of 驻华