Synonym-Englisch Wörterbuch »

extenuate bedeutet auf Englisch

SynonymEnglisch
extenuate verb

mitigateverb