"Strategi" is a word in ENGLISH

strategi ENGLISH
Definition:

of Strategus

Few words of positivity

The digital revolution is far more significant than the invention of writing or even of printing.

Douglas C. Engelbart

WORD SUGGESTIONS
Laugh your heart out.

Where is the monster's temple? On the side of his head.

strategus ENGLISH

The leader or commander of an army; a general.

Read the complete definition