Translation of limbah in English:

limbah

(limbahan, pelimbahan)

noun

  • 1

    low ground used to dispose of dirty water, a cesspool