Translation of arrastrado in English:

arrastrado

wretched, adj.

adjective

  • 1

    (vida) wretched
    (vida) miserable
    andar arrastrado to be hard up / broke informal
  • 2

    (persona) (desgraciado) wretched
    (servil) groveling US River Plate
    (servil) grovelling River Plate British