Translation of sediment in Setswana

sediment

leraga

noun

  • 1

    leraga
    • fine particles of solid matter that float in liquid or sink to the bottom of it