The Italian term "rumoreggiare" matches the English term "rumble"

other italian words that include "rumoreggiare" : english :
rumoreggiare hissing