German English Dictionary
/
German
/
jemandem etwas in die Schuhe schieben
German ⇄ English
jemandem etwas in die Schuhe schieben
English translations
01
to blame someone for something