Safety-deposit-box meaning

A safe-deposit box.
noun
0
0
Advertisement