French roof

Explore definitions, synonyms, and language insights of French roof

Definitions

Noun
a mansard roof with sides that are nearly perpendicular

More General Terms