You asked:

if i was born on july 31 1981 what starsign am i

  • Leo.