ambuscados
English
Noun
ambuscados
plural of
ambuscado