See also: suntrap

English edit

Noun edit

sun trap (plural sun traps)

  1. A location that faces the sun and is sheltered from the wind

Translations edit

Anagrams edit