distributed ledgers

English

Noun

distributed ledgers

  1. plural of distributed ledger