meaning of Abmoosen

Abmoosen - German to English

atmosphere layering