teleautomata

English

Noun

teleautomata

  1. plural of teleautomaton