meaning of blinder Spiegel

blinder Spiegel - German to English

clouded mirror

View more

  • cloudy mirror