The English term "simultaneous" matches the Italian term "simultaneo"

other english words that include "simultaneous" : italian :
simultaneously simultaneo