Emmanuel Adebayor has told L'Equipe that signing for Crystal Palace last year was "the worst decision of my career."
Adebayor, 33, joined Palace in January 2016, six months after leaving Tottenham Hotspur.
But the former Arsenal forward made just 12 Premier League appearances, seven of which were starts, and scored once in a miserable spell.
"I had some great times in clubs that are among the best in the country. I felt good there, my family too. The only mistake I made was signing for Crystal Palace," Adebayor said.
"I did it mostly to make those around me happy, those who said to me: 'Manu, you have to play again.' It was the worst decision of my career."
After leaving Selhurst Park, Adebayor waited another six months before signing an 18-month deal with Istanbul Basaksehir, helping the Turkish club to a surprise runners-up finish with seven goals.
"I didn't have a club, but I hadn't become a bad player," he said.
"It's something that can happen. I arrived in Turkey with a lot of determination and motivation.
"Next season, we'll play the third qualifying round of the Champions League. It's fantastic."