technopowers

English

Noun

technopowers

  1. plural of technopower