supertransactions
English
Noun
supertransactions
plural of
supertransaction