German English Dictionary
/
German
/
jemandem Sand in die Augen streuen
German ⇄ English
jemandem Sand in die Augen streuen
English translations
01
to throw sand in someone's eyes