What does Banksafe mean?

Banksafe - German to English

safety deposit box