méng shān shì hǎi

Translation

  • to pledge undying love (idiom)
  • oath of eternal love
  • to swear by all the Gods
Chinese Tones