spintraps

English

Noun

spintraps

  1. plural of spintrap