Roma have made France international Steven N'Zonzi their 12th new signing this summer.
The World Cup winner landed in the Eternal City from Sevilla on Tuesday to undergo a medical, having already agreed personal terms with the Giallorossi, and was presented later in the evening.
"I'm very happy to be here and to be a Roma player," Nzonzi told Roma TV of the move. "I'm very pleased to be here.
"I really felt that the club wanted me to come. This is why I am here, and I'm happy to join such a big club.