Chinese-English dictionary »

怪兽卡车 /guàishòu kǎchē/ meaning in English

ChineseEnglish
怪兽卡车 /guàishòu kǎchē/ noun

monster truck(truck designed to perform in monster truck shows)
noun