Translation of estrategia in English:

estrategia

strategy, n.

Definition of strategy in English

feminine noun

  • 1

    strategy