Chinese-English dictionary »

超大胞 /chāodàbāo/ meaning in English

ChineseEnglish
超大胞 /chāodàbāo/ noun

supercell(severe thunderstorm)
noun