shàng​diào

to hang oneself

Definitions

shàng​diào

to hang oneself

Sources