0%

ALL meanings of mansard (roof)

M m
  • noun mansard (roof) a roof with two slopes on each of the four sides, the lower steeper than the upper 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?