Portuguese side Rio Ave announced Wednesday that the club has signed Manchester United striker Bebe on a loan deal. Terms of the deal were not disclosed.

Bebe, 22, has struggled to make an impact at Old Trafford since arriving at the English club in 2010 and even spent the 2011-12 season on loan at Turkish club Besiktas.

Rio Ave sits fifth in Portugal's top flight with 18 points from 12 games, 14 points behind first-place Benfica.