Skip to content
WordWide
German
English
English
Meanings
1
Switzerland
deposit (act)
2
escrow, deposit