thatched ( synonym found)

Definition of thatched:

°past tense of thatch.

Definition of thatched:

°past tense of thatch.

Back to Top