Word Definition - 隆隆

lóng lóng rumble