Translation of mendak in English:

mendak

sediment

noun

  • 1

    sediment, particles of solid matter in a liquid or carried by water or wind