why not 4bet pre to isolate the villain who is 3b light with stuff like 73s (per your other thread)?
by just calling the 3bet, you are playing a bloated pot OOP to a competent villain with a marginal hand and a low SPR that is going to pot commit you with top pair type of hands.
villain could have literally anything here from value (nearly every flush combo, KQ/KJ, 88/33) to a bluff with a naked A
blocker.
i would fold and reassess my preflop decisions.