Back to Dictionary
堕楼
墮樓
duòlóu
1. to jump to one's death