Ce înseamnă “ambuscade, ambush”?

“ambuscade, ambush” în Dicționarul Englez - Român

  • ambuscada