radiorelay

English

Noun

radiorelay (plural radiorelays)

  1. Alternative form of radio relay.