Translation of tantabêla in English:

tantabêla

verb

  • 1

    walk on the balls of your feet