Translation of trench in Setswana

trench

mosêlê

nounPlural trenches

  • 1

    mosêlê
    • a long narrow hole cut in the ground