Translation of guao in English:

guao

wow!, interj.

exclamation

Venezuela

  • 1

    wow! informal