poachers' guns

English

Noun

poachers' guns

  1. plural of poacher's gun