What does Auflauern mean?

Auflauern - German to English

to ambuscade

View more

  • to bushwhack
  • lying in delay