Arabic-English translation for thatcher

      Noun

      thatcher (n.) , [pl. thatchers]