call turn, hit flush, stack straight.

You have a 1 card low end of a straight. There really isnt much you beat that is calling a raise so I dont like the turn raise. Having said that play throughout the whole hand looks really weak and his river bet really looks like a blocking bet. I have a funny feeling you are ahead of 9T or a set or something, or maybe splitting the low straight. I think Id call it.