omnipotent in Spanish
omnipotent in Spanish
omnipotente
Having unlimited power, force or authority.
todopoderoso
Having unlimited power, force or authority.