meaning of auf etw. einen Schatten werfen

auf etw. einen Schatten werfen - German to English

to tarnish sth.

View more

  • to put a shadow on (to) sth.