Translation of pelantar in English:

pelantar

long bench

noun

  • 1

    long bench, platform, raised level surface attached to a Malay house, terraced steps