to deploy troops - Spanish English Dictionary

to deploy troops

Meanings of "to deploy troops" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
deploy troops desplegar tropas [v]