Mixed blood, sometimes, but that's kind of awkward because of the stigma around blood from pureblood and the other blood word that's a slur. But it's what I grew up using. Mixed heritage, probably the politest thing. Or mixed ancestry maybe.
For a specific person, ask.
Generally something that reflects common humanity is better than anything that doesn't.