self-immolation in Japanese
self-immolation in Japanese
焼身
The act of setting oneself on fire, especially as a form of protest.
焼身自殺
The act of setting oneself on fire, especially as a form of protest.