Translation of sofbol in English:

sofbol

softball

noun

  • 1

    softball, a game similar to baseball but played on a smaller field with a larger softer ball