Translation of di udara in English:

di udara

on the air

noun

  • 1

    on the air, broadcasting by radio or TV