deferred_paymentEnglish

credit, deferred payment

Noun

Arrangement for deferred payment for goods and services

English: credit, deferred payment

Bahasa: kredit

Bahasa words with similar meanings

English words with similar meanings

Show 1 words