Translation of muscle power in Spanish:
muscle power
fuerza muscular, n.
See Spanish definition of poder
noun
1
(physical strength)fuerza muscular feminine2
(influence)poder masculinefuerza feminine
We will be closing the Lexico.com website and redirecting it to Dictionary.com starting Aug 26, 2022
See Spanish definition of poder
1
2