zì jué fén mù

Translation

  • to dig one's own grave

Synonyms

Chinese Tones