ambushees
English
Noun
ambushees
plural of
ambushee