Translation of guarao in English:

guarao

masculine and feminine noun

  • 1

    native of the Orinoco delta