beartraps

See also: bear traps

English

Noun

beartraps

  1. plural of beartrap