meaning of Bambi-Effekt

Bambi-Effekt - German to English

Bambi impact