Translation of traguilla in English:

traguilla

greedy, adj.

adjective

Chile
informal

  • 1

    greedy