English edit

Noun edit

thatchers

  1. plural of thatcher