2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENsuntrapNoun
EN
A terrace or garden oriented to take advantage of the sun while protected from cold winds
solar trap
bn:00072690n Concept
EN
SunTrap is a British television sitcom produced by Happy Tramp Productions for the BBC.
bn:17522418n Named Entity