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