The Italian term "iscrizione" matches the English term "inscription"

other italian words that include "iscrizione" : english :
iscrizione lettering