Trust, deposit, something entrusted for safekeeping, pledge, security

1 Post