ambuscade – English–Français translations

🇬🇧 en fr 🇫🇷

ambuscade noun

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

ambuscade verb

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