German-English dictionary »

jemandem die schuld in die schuhe schieben meaning in English

GermanEnglish
jemandem die Schuld in die Schuhe schieben

to put the blame on somebody