English edit

Noun edit

entrappers

  1. plural of entrapper