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