×

ambuscade meaning in French

n. embuscade
v. embusquer; attaquer en embuscade

Related Words

  1. ambulatory care
  2. ambulatory patient
  3. ambush
  4. ambusher
PC Version

Copyright © 2018 WordTech Co.