Translation of menampung in English:

menampung

  • 1

    to catch and hold falling water