French roof

1. (noun) a mansard roof with sides that are nearly perpendicular
Related Words: mansard, mansard roof



Terms and Conditions of Use / Copyright Notice