I think my tranny is leaking

The best way to tell is clean everything off real well. Then Run it around & recheck it making sure it's not coming from somewhere higher up.