jemandem Sand in die Augen streuen

English translations

  1. 01

    to throw sand in someone's eyes