place in ambush - Spanish English Dictionary

place in ambush

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "place in ambush" in Spanish English Dictionary : 3 result(s)

English Spanish
General
place in ambush enselvar [v]
place in ambush venadear [v] MX GT
Military
place in ambush emboscar [v]