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

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