驻华 zhù huá

stationed in China; located in China

Word data

HSK Not in HSK
Frequency Unknown

Definitions

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

Characters

Character Meaning
to stay; to be stationed (of troops, diplomats etc)
abbr. for China; magnificent; splendid