Translation of e-sports in Indonesian

User Contribution

e-sports

noun