Synonyms

ambuscade: ambush · scupper · bushwhack

more (8)

English-Arabic translation for "ambuscade"

 

"ambuscade" Arabic translation

Results: 1-2 of 2

ambuscade {noun}

ambuscade {noun} (also: waylaying, ambush)

 

Synonyms

Synonyms (English) for "ambuscade":

Similar words

More translations in the bab.la Danish-English dictionary.