Word Definition - 驻华

zhù huá stationed in China; located in China

Individual Character Details