physical strength
〔體力〕
physical strengthPhysical power or energy.
7 more sentences in the app — free account.