尚慕杰
Mandarin: shang4 mu4 jie2
T6
T6
T6
Definitions
  1. 1 James Sasser (US Ambassador to China)
← Back to dictionary