Translation of delta in Setswana

delta

makgôbôkgôbô

nounPlural deltas

  • 1

    makgôbôkgôbô
    • a triangular area at the mouth of a river where it spreads into branches