FEEDBACK

Meaning of 自沉

Lookup via: Pinyin | Radicals
chén
to scuttle (a ship); to drown oneself