entrappers

English

Noun

entrappers

  1. plural of entrapper