zhèn​hàn​xìng

shocking

Definitions

zhèn​hàn​xìng

shocking; stunning; sensational

Sources