Meaning of thatched roof
Definition of thatched roof
(noun)
a
house
roof
made
with a
plant
material
(as straw)
Other information on thatched roof
WIKIPEDIA results for
thatched roof
Amazon results for
thatched roof
Tweet