Emboscada in English | Spanish to English Translation and Dictionary
report this ad

emboscada

 
emboscada
feminine noun
1. ambush (también figurative)
  • caer en/tender una emboscada to walk into/to lay an ambush
emboscada
ambush
tender una emboscada a to lay an ambush for
Search history
report this ad
Did this page answer your question?
report this ad