Pinyin Dictionary results for "long long sheng"

隆隆声
rumble (sound of thunder or gunfire)
Dictionary data provided by CC-CEDICT