Home
Arti Kata
Definisi
'solar trap'
English to English
noun
1
a terrace or garden oriented to take advantage of the sun while protected from cold winds
source:
wordnet30
More Word(s)
patio
,
terrace
,
Visual Synonyms
Click for larger image
Explore
solar trap
in VisualSynonyms.com >
×
Close (X)