English

edit

Noun

edit

technopowers

  1. plural of technopower