German-English dictionary »

dessenthalben meaning in English

GermanEnglish
dessenthalben

for his sake