supertransactions

English

Noun

supertransactions

  1. plural of supertransaction