Translation of logrero in English:

logrero

opportunistic, adj.

adjective

Chile
informal, derogatory

  • 1

    opportunistic derogatory