See also: sun traps

English edit

Noun edit

suntraps

  1. plural of suntrap

Anagrams edit