Preflop: No stats about the villain. If he's super aggressive and 2nd barrels often I even fold this hand preflop. There are too many overcards to our pair to play it profitable against aggressive opponents. Let's say he was unknown.
Flop: His 3/4 cbet looks strong but if we called preflop, we must call his cbet. Against aggressive not thinking auto cbetters I would even c/r from time to time. There is FD out and we can expect overcards to our PP to come. We want to take it on the flop.
Turn: This card changes nothing and he basically represents K or some PP. In both cases we're beat. We beat only FD but I don't believe he bets so strong on the turn with only FD. I think turn call is a very bad play. I can't find a range, we're 51% favorite.
River: This is it. What exactly were we expecting on the river? If we called big turn bet we should call a river bet too. Thing is that on river we realize that we can't beat anything. Folding is the correct play, but we should do it at least one street earlier.
I think you should fold on this turn. It looks nice card, but not for our hand, because there are many rivers that might help opp range more than ours.