Translation of descocado in English:

descocado

brazen, adj.

adjectiveFeminine descocada

informal

  • 1

    brazen
    shameless