Translation of tumpu in English:

tumpu

foothold, footing, support

  • 1

    foothold, footing, support
  • 2

    springboard