Abdullahi is registered to feature for Eusebio Di Francesco’s men in the Serie A this season but is yet to make his debut due to injury problems.
The club confirmed the contract extension of the 20-year-old who is a product of their youth academy alongside Senegal youth international Keba Coly.
"Full-back Nura Abdullahi and forwards Mirko Antonucci and Sidy Keba Coly have all committed their futures to the Giallorossi," read a statement released on club website.
"Nura and Keba have signed four-year deals that will keep them at the club until June 2021.
“Right-back Nura Abdullahi, 20, is a member of the club’s first-team squad, although he is yet to make a senior appearance for the team.
“A member of the club’s 2015-16 title-winning Primavera squad, he was promoted to the first-team group in 2017 but injuries have prevented him making his first-team debut.”