meaning of aufgelauert

aufgelauert - German to English

ambuscaded

View more

  • bushwhacked
  • waylaid