ambushees

English

Noun

ambushees

  1. plural of ambushee