Language:
Free Online Dictionary|3Dict

隆隆声

Source : CEDICT

rumble (sound of thunder or gunfire)