Translation of satellite television in Setswana

satellite television

noun

  • 1

    dikgasô tsa thelebišine tsa sathelaete
    • television broadcasting in which the signals are transmitted by means of a communications satellite