technocritics

English

Noun

technocritics

  1. plural of technocritic