Skip to content
WordWide
German
English
English
Meanings
1
deposit, sediment
2
debris
3
residue
4
deposition