Meaning of french roof
Definition of french roof
(noun)
a
mansard
roof
with sides that are
nearly
perpendicular
Other information on french roof
WIKIPEDIA results for
french roof
Amazon results for
french roof
Tweet