teletransmissions

English

Noun

teletransmissions

  1. plural of teletransmission