truppen einsetzen - German English Dictionary

truppen einsetzen

Meanings of "truppen einsetzen" in English German Dictionary : 1 result(s)

German English
General
Truppen einsetzen [v] deploy troops