• word of the day

    mansard roof

    mansard roof - Dictionary definition and meaning for word mansard roof

    Definition
    (noun) a hip roof having two slopes on each side
    Synonyms : mansard
Connect with us on Facebook