strategyEnglish

strategy, scheme

Noun

The branch of military science dealing with military command and the planning and conduct of a war

English: strategy

Bahasa words with similar meanings

English words with similar meanings

Show 1 words