Translation of buaa in English:

buaa

waaah!, interj.

(buah)

exclamation

  • 1

    waaah!