Translation of descocado in English:

descocado

brazen, adj.

adjective

informal

  • 1

    brazen
    shameless