kamus
.
Search
About
demand_deposit
English
demand deposit
Noun
A bank deposit from which withdrawals can be made without notice
English: demand deposit