dǔ zhòu

Translation

  • to swear to God
  • to cross one's heart

Synonyms

Chinese Tones