Translation of Siaran langsung in English:

User Contribution

Siaran langsung

Live stream

noun