English
Suggestions for self-immolate in English
Spelling Suggestions for: self-immolate
- Searching for suggestions...
Wiktionary Translations for self-immolate:
self-immolate
verb
-
to set oneself on fire
- self-immolate → immoler
External Machine Translations:
Related Translations for self-immolate
French
Suggestions for self-immolate in French
Spelling Suggestions for: self-immolate
- Searching for suggestions...
External Machine Translations: