Translation of arrastrado in English:

arrastrado

wretched, adj.

adjective

  • 1

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

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