English

edit

Noun

edit

teletransmitters

  1. plural of teletransmitter