Translation of umsele in English:

umsele

furrow

noun (class 3, plural imisele)

  • 1

    furrow
    trench
    ditch