omnipotent in French
omnipotent in French
omnipotent
Having unlimited power, force or authority.
tout-puissant
Having unlimited power, force or authority.