Translation of para pancang in English:

para pancang

palisade

noun

  • 1

    palisade, fence of pointed stakes