Wiktionary
teletransmitters
n. (plural of teletransmitter English)
n. (plural of teletransmitter English)