Translation of tampung in English:

tampung

(menampung)

  • 1

    to catch and hold falling water
  • 2

    to receive, to take in