ambuscade – Deutsch–English translations

🇬🇧 en de 🇩🇪

ambuscade noun

  /ˈæmbəsˌkeɪd/
  • ambush
Hinterhalt

ambuscade verb

  /ˈæmbəsˌkeɪd/
  • to lie in wait for, or to attack
auflauern
Wiktionary Links