Translation of piltrafa in English:

piltrafa

scrap, n.

feminine noun

  • 1

    (de comida)
    scrap
    estar hecho una piltrafa humana (enfermo) to be a complete wreck informal
  • 2

    (cosa inservible)
    useless thing
    no es un vestido, es una piltrafa that's not a dress, it looks more like a rag!