vocab dash
Log in
Sign up
自掘坟墓
zìjuéfénmù
Top 50000
Meanings
1. to dig one's own grave
Characters used
自
self
掘
to dig
坟
grave
墓
grave