French translation for "ambusher"
|
- n. personne qui tend une embuscade, attaquant, assaillant, personne qui attaque par surprise
- Similar Words:
- "ambush of tagarangabotte" French translation, "ambush of tin-hama" French translation, "ambush of tinsalane" French translation, "ambush predator" French translation, "ambushed (1998 film)" French translation, "ambushment" French translation, "ambutrix" French translation, "ambuyat" French translation, "amby" French translation
|
|
|