"emboscar" English translation

ES

"emboscar" in English

ES emboscar
volume_up
[emboscando|emboscado] {verb}

emboscar

Synonyms (Spanish) for "emboscar":

emboscar