English-Dutch translations for self-immolation
- zelfverbrandingTibet, met name zelfverbranding door nonnen en monniken ( Tibet, in particular self-immolation by nuns and monks (
Definition of self-immolation
- The act of setting oneself on fire, especially as a form of protest
Trending Searches
Popular Dictionaries