German-English dictionary »

zermürbendste meaning in English

GermanEnglish
zermürbendste

most gruelling