Back to Dictionary
隆隆声
隆隆聲
lónglóngshēng
1.
rumble (sound of thunder or gunfire)
Metadata
- Category
- Chinese