meaning of als jd. auflauerte

als jd. auflauerte - German to English

whenever sb. ambuscaded

View more

  • when sb. waylaid