Former Arsenal and Real Madrid striker Emmanuel Adebayor has completed a move to Paraguayan side Club Olimpia, the club announced on Tuesday.

Adebayor, who was without a club since leaving Turkish side Kayserispor in December, will reunite with former Manchester City teammate Roque Santa Cruz.

The pair previously spent 18 months together after signing for City in 2009 under then manager Mark Hughes.

The 35-year-old Togolese striker scored 97 goals in 242 Premier League appearance during spells at Arsenal, City, Tottenham Hotspur, and Crystal Palace.

Asuncion-based Olimpia -- the reigning Paraguayan league champions -- tweeted to announce they had secured the services of a player with "power and quality", revealing Adebayor had agreed to represent them for the 2020 season, which starts on Saturday.

"He was attracted by the challenge of playing in Copa Libertadores, where he has never competed," Olimpia club president Marco Trovato said. "He told us he is coming to make the team competitive."

Adebayor moved to Turkey in 2017 to join for Istanbul Basaksehir before signing for Kayserispor. He scored 30 goals in 76 appearances.

Adebayor has 66 international caps and won the African Footballer of the Year award in 2008.