have detached troops - Spanish English Dictionary

have detached troops

Meanings of "have detached troops" in Spanish English Dictionary : 1 result(s)

English Spanish
Military
have detached troops destacarse [v]