Kumbulla previously played for Espanyol in the La Liga last season, making 35 appearances and scoring three goals.
The 25-year-old defender will bring his experience to Mallorca, who are looking to improve their chances in the league.
Kumbulla's contract with Roma runs until 2027, and this loan deal may be a stepping stone for him to establish himself in the team.