Slovnenya

Translation English Ukrainian: self-destroyer

Dictionary: main
self-destroyer