Translation of spectacle in Setswana

spectacle

tebêgô e e itumedisang

nounPlural spectacles

  • 1

    tebêgô e e itumedisang
    • an impressive sight or display
  • 2

    tebêgô e e kgatlhang thata
    • a ridiculous sight