Translation of tumpuk in English:

tumpuk

heap, pile, stack

noun

  • 1

    heap, pile, stack