Translation of takung in English:

takung

sump

noun

  • 1

    sump, reservoir of oil in a petrol engine, hole or low area into which liquid drains