Translation of track suit in Setswana

track suit

terêkêsutu

nounPlural track suits

  • 1

    terêkêsutu
    • a warm loose suit of the kind worn by athletes, etc., before and after contests or for jogging