Spanish-English dictionary »

autodestruirse meaning in English

SpanishEnglish
autodestruirse verb

self-destruct(to destroy oneself)
verb