Definition of piltraca in Spanish:

piltraca

feminine noun

  • 1

    Piltrafa (carne).