technodeterminists

English

edit

Noun

edit

technodeterminists

  1. plural of technodeterminist