English-French translation for "to ambuscade"

 

"to ambuscade" French translation

Results: 1-2 of 2

to ambuscade {verb}

 

Synonyms

Synonyms (English) for "ambuscade":

Similar words

amblyopia · ambo · Amboina · Ambon · ambrosia · ambrosial · ambrotype · ambulance · ambulant · ambulatory · ambuscade · ambush · ameba · amebiasis · amebicide · ameboma · amelia · amelioration · amen · amenability · amenable

Moreover bab.la provides the English-Spanish dictionary for more translations.