The English term "modern" matches the Italian term "moderno"

other english words that include "modern" : italian :
modernize modernizzare