deployEnglish

deploy

Verb

Place troops or weapons in battle formation

English: deploy

Bahasa: membariskan

Bahasa words with similar meanings

Words that start with "deploy"