Definition of Mansard RoofGet the meaning of Mansard RoofA roof with four sides that slope upward from the roof edge to a square peak.
Leave a Reply
You must be logged in to post a comment.