technoplegics

English

Noun

technoplegics

  1. plural of technoplegic