Definition of vida perra in Spanish:

vida perra

(vida de perros)

phrase

  • 1

    Modo de vivir lleno de dificultades o penalidades.