The English term "moment" matches the Italian term "momento"

other english words that include "moment" : italian :
at the moment attualmente
momentary momentaneamente