kamus
.
Search
About
deployment
English
deployment
Noun
The distribution of forces in preparation for battle or work
English: deployment