place in ambush - Spanish English Dictionary
History

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]