buybackEnglish

buyback, redemption, repurchase

Noun

The act of purchasing back something previously sold

English: redemption, repurchase, buyback

Bahasa: penebusan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words