English ⇔ German / Englisch ⇔ Deutsch

English - Deutsch, Deutsch - English


pin the blame on sb.

DeutschEnglish
beschmutzen [fig., Ruf] pin the blame on sb. [verb]
diffamieren pin the blame on sb. [verb]
in ein schlechtes Licht rücken pin the blame on sb. [verb]