Arabic-English translation for thatch

      Noun

      thatch [pl. thatches]

      similar Translations

      thatcher (n.) , [pl. thatchers]