×
ambush
meaning in French
n.
embuscade
v.
tendre une embuscade
Related Words
routine ambush
lying in ambush
ambulatory patient
ambuscade
ambusher
ambushment
PC Version
Copyright © 2018 WordTech Co.