Chinese-English dictionary »

超大声的 /chāo dàshēng de/ meaning in English

ChineseEnglish
超大声的 /chāo dàshēng de/ adjective

booming(loud and resonant)
adjective
[UK: ˈbuːm.ɪŋ] [US: ˈbuːm.ɪŋ]