驻华
zhù
huá

Definitions

  1. 1. stationed in China
  2. 2. located in China

Components

  • 驻 zhù – to halt
  • 华 Huá – PN:abbr. for China

Related Words

  • 驻华盛顿 zhù Huá shèng dùn – stationed in Washington
  • 驻华大使 zhù huá dà shǐ – ambassador in China