English, asked by alice14042005, 1 year ago

What is meaning of thatched

Answers

Answered by Riya921
4
meaning of thatched is- cover (a roof or a building) with straw or a similar material.

alice14042005: Thank you
Riya921: welcm
Answered by Anamika11111
0
Meaning is building or roof
Similar questions