Skip to main content

English: a television relay (repeater) or cable system

Welsh: system drosglwyddo teledu (ailddarlledydd) neu system gebl

Part of speech

Noun, Feminine, Singular