Search term self-immolation has one result
Jump to
EN English PT Portuguese
self-immolation (n) [setting oneself on fire] autoimolação (n) [setting oneself on fire] (n)