teletransmitters
English
Noun
teletransmitters
plural of
teletransmitter