Translation of chocado in English:

chocado

dented, adj.

adjective

Chile, Peru
informal

  • 1

    dented