Translation of apocado in English:

apocado

timid, adj.

adjective

  • 1

    (de poco carácter)
    timid
    no seas tan apocado have more confidence in yourself / don't be so timid
  • 2

    (deprimido)
    depressed
    down informal