Translation of overpowered in Indonesian

User Contribution

overpowered

takluk

verb