A partial payment made at the time of purchase, the balance to be paid later
English: down payment, deposit
Less certain link between this word and this sense.
deposit, down payment
English: down payment, deposit
Less certain link between this word and this sense.
English: deposit
Bahasa: simpanan, cengkeram, cagaran
Less certain link between this word and this sense.
English: deposit
Bahasa: jaminan, simpanan, cengkeram, cagaran
Less certain link between this word and this sense.