The Italian term "inevitabile" matches the English term "unavoidable"

other italian words that include "inevitabile" : english :
inevitabile inevitable
inevitabile, estemporàneo unpreventable