It translates both "give it back to me" and "give it to me again"I would translate it like that as well.
It comes from the verb "ridare" = dare nuovamenteHello again,
What does "Ridammelo" means in English?
I would of guess that it means "give it to me again" but at the same time I'm thinking that it comes from the verb ridere. Could you guys help me out?