Polish-English dictionary »

autodestrukcja meaning in English

PolishEnglish
autodestrukcja noun

self-destructionnoun
voluntary destruction of something by itself