technocapitalists

English

Noun

technocapitalists

  1. plural of technocapitalist