bèi​zì​shā

a death claimed to be a suicide by the authorities

Definitions

bèi​zì​shā

a death claimed to be a suicide by the authorities

Sources