Translation of anthill in Setswana

anthill

seolo

nounPlural anthills

  • 1

    seolo
    • a mound over an ants' nest