Translation of sebatla in English:

sebatla

open space

noun (class 7, plural dibatla)

  • 1

    open space
    ‘Re ka tlhôma tantê fa go nang le sebatla’ We can pitch a tent where there is an open space