Translation of betse! in English:

betse!

exclamation

  • 1

    word denoting something taking off at a great speed