Немецкий-Английский словарь »

jemandem die schuld in die schuhe schieben означает в английский

НемецкийАнглийский
jemandem die Schuld in die Schuhe schieben

to put the blame on somebody