Translation of Hari Sumpah Pemuda in English:

User Contribution

Hari Sumpah Pemuda

Youth Pledge Day

noun