diccionario Español-inglés »

autoinmolación significado en inglés

EspañolInglés
autoinmolación noun
{f}

self-immolation(setting oneself on fire)
noun