Translation of memancang in English:

memancang

  • 1

    to drive, to ram piles