Translation of thatch in Malay

thatch

noun

  • 1

    atap yang dibuat daripada jerami kering atau lalang

transitive verb

  • 1

    mengatapi