Lightwells definition

(architecture) Plural form of lightwell.
noun
0
0
Advertisement