Translation:The grandmother wraps the grandchild in a blanket.
Agreed. We use the possessive in this sense in English. It should be accepted. I hope you reported it.
Does envolvar specifically mean "to envelop", as in to wrap/roll up, or can it also mean to cover in general?