Wiktionary
microtransactions
n. (plural of microtransaction English)
n. (plural of microtransaction English)