Translation of sofotebôlô in English:

sofotebôlô

softball

noun

  • 1

    softball
    ‘Setlhôpha sa me sa sofotebôlô se fêntsê dikgaisanyô tsa bommampodi’ My softball team has won the championship