Translation of speedway in Setswana

speedway

nounPlural speedways

  • 1

    tsela ya lobelô la dikuta
    • a track for motorcycle racing