"physical advantage" — Collocation dictionary inglés

physical advantage collocation
Automatic translation (We do not guarantee its correctness): fizyczna zaleta
  1. physical adjetivo + advantage sustantivo
    Loose collocation

    Now he wants to do something good, and using his special physical advantages, he does.