Translation of tambak in English:

tambak

earth dam, embankment

noun

  • 1

    earth dam, embankment
  • 2

    fish pond
  • 3

    dyke