中国版本
Translate
Meaning of "overpowered" to Chinese Language
English to Chinese
Chinese to English
English
Chinese
overpowered
有剩余电力的,有剩余动力的,被压倒的