teleoperations

English

Noun

teleoperations

  1. plural of teleoperation