Definition of French Roof

  • 1. A mansard roof with sides that are nearly perpendicular Noun

Semanticaly linked words with "french roof"

Hyponims for word "french roof"