×

ambush meaning in French

n. embuscade
v. tendre une embuscade

Related Words

  1. routine ambush
  2. lying in ambush
  3. ambulatory patient
  4. ambuscade
  5. ambusher
  6. ambushment
PC Version

Copyright © 2018 WordTech Co.