See also: straps

English edit

Noun edit

S traps

  1. plural of S trap

Anagrams edit