Translation of pumba in English:

pumba

whoops!, interj.

exclamation

  • 1

    whoops!