dēng lù yuè qiú

Translation

  • moon landing
  • to land on the moon
Chinese Tones