BEOLINGUS
Dictionary - TU Chemnitz

 German  English

herzzerbrechend; herzzerreißend {adj} heartbreaking; heart-rending; heartrending