Translation of sengkang in English:

sengkang

chock

noun

  • 1

    chock, block or wedge for preventing something from moving, hyphen, bar, barrier