Translation of sports car in Setswana

sports car

nounPlural sports cars

  • 1

    koloi e e le lobelô thata
    • an open low-built fast car