sun trap
See also: suntrap
English
Noun
sun trap (plural sun traps)
- A location that faces the sun and is sheltered from the wind
Translations
location that faces the sun and is sheltered from the wind
|
|
Anagrams
- run past, unstrap, untraps