down_paymentEnglish

deposit, down payment

Noun

A partial payment made at the time of purchase, the balance to be paid later

English: down payment, deposit

Bahasa: cengkeram, cagaran

Bahasa words with similar meanings

English words with similar meanings

Show 1 words