Translation of hari sumpah pemuda in English:

User Contribution

hari sumpah pemuda

Youth Pledge Day

noun