mansard_roofEnglish

mansard, mansard roof

Noun

A hip roof having two slopes on each side

English: mansard, mansard roof

English words with similar meanings

Show 1 words