The 22-year-old becomes Steve Kean’s fourth signing, but the fee is undisclosed.
"Mauro is a fantastic talent, an attacking player who has been in great demand," Kean told Rovers' official website.
"He has great technical ability and is a typical Argentinian with a bit of fight and a bit of devilment in him."