telecommunicators

English

Noun

telecommunicators

  1. plural of telecommunicator