a higher power

(noun) the power of God or a god
神力

Translation source: Google Translate

Synonyms:
divine power
« Vocabulary Index
X

Forgot Password?

Join Us

Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.