English | German | Russian | Czech

substrategy English

Meaning substrategy meaning

What does substrategy mean?

substrategy

A secondary or subsidiary strategy.

Are you looking for...?