Can you please translate:

vous me donner un cadeau d'anniversaire de ma sœur?

2 answers

The French is incorrect with vous and then the infinitive "donner." You to give me (see how it makes no sense?) a birthday present from my sister. Since "anniversaire" could be birthday or anniversary, it would depend upon context, meaning what else is around this. Also "de" could be "of" or "from."

Without seeing more of what this is from, it's not possible to tell you exactly what it refers to.

Sra (aka Mme)
It means "will you give me a present for my sisters birthday?" also in response to SraJMcGin, "anniversaire" never refers to the word anniversary on the word birthday