Pinyin Dictionary results for "bei zi sha"

被自杀
a death claimed to be a suicide by the authorities
Dictionary data provided by CC-CEDICT