I was surprised that it is not in the database. The Journal is:
Islamochristiana
ISSN: 0392-7288
Pontificio Istituto di Studi Arabi e D'Islamistica (PISAI), Rome, Italy.
It publishes one volume every year and is quite well-known among the experts.
The volume 49 (2023) has 507 pages + 60 pages in Arabic.