The English term "titter" matches the Italian term "ridacchiare"

other english words that include "titter" : italian :
tittering ridacchiante