Translation of seolo in English:

seolo

anthill

nounPlural diolo

  • 1

    anthill
    ‘Ba be ba sa bone seolo seo gomme ba se thula ka koloi’ They did not see that anthill and they crashed into it with the car