Translation of pemancaran in English:

pemancaran

emission

noun

  • 1

    emission