Translation of empang in English:

empang

fish pond

noun

  • 1

    fish pond
  • 2

    dam, embankment