BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to self-destruct sich selbst zerstören {vr}

self-destructing sich selbst zerstörend

self-destructed sich selbst zerstört