Translation of puyudo in English:

puyudo

pointed, adj.

adjective

Venezuela

  • 1

    pointed