Translation of grandstand in Setswana

grandstand

nounPlural grandstands

  • 1

    lefelô le le khurumêditswêng la babogêdi
    • a building with a roof and rows of seats for spectators at a racecourse or sports ground