technopowers
English
Noun
technopowers
plural of
technopower