Translation of perancah in English:

perancah

scaffolding

noun

  • 1

    scaffolding, poles and boards that joined together to make structure for workers to stand on