French translation for "ambusher"
|
-
n. personne qui tend une embuscade, attaquant, assaillant, personne qui attaque par surprise
- Similar Words:
- "ambulatory" French translation, "ambulatory care" French translation, "ambulatory patient" French translation, "ambuscade" French translation, "ambush" French translation, "ambushment" French translation, "amd" French translation, "amdahl" French translation, "ameba" French translation, "amebic" French translation
|
|
|