Emboscada

Emboscada

Emboscada (Portuguese and Spanish - ambush) may be:

Read more about Emboscada.