ambuscades
English
Verb
ambuscades
third-person singular
simple present
indicative of
ambuscade
Noun
ambuscades
plural of
ambuscade