better dead than Red

English

Proverb

better dead than Red

  1. Alternative form of better dead than red.