BEOLINGUS
Dictionary - TU Chemnitz

 German  English

sich selbst zugefügt; sich selbst beigebracht self-inflicted {adj}

selbst zugefügte Verletzung self-inflicted wound