隆隆声

lóng lóng shēng

Sign in to save this word to your study lists.

Definitions

  1. 1. rumble (sound of thunder or gunfire)