Back to Dictionary
自焚
zìfén
1. self-immolation
Uncommon • Top 38%