meaning of Ausblühung

Ausblühung - German to English

efflorescence

View more

  • scum