trap makers

See also: trapmakers

English

Noun

trap makers

  1. plural of trap maker