Chinese-English dictionary »

隆隆聲 meaning in English

ChineseEnglish
隆隆聲 noun

rumble [rumbles](low, heavy, continuous sound)
noun
[UK: ˈrʌm.bl̩] [US: ˈrʌm.bl̩]