← Cantonese Dictionary
自掘墳墓 (zi6 gwat6 fan4 mou6, zì jué fén mù) — to dig one's own grave
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy