Chinese-English dictionary »

用头撞 /yòng tóu zhuàng/ meaning in English

ChineseEnglish
用头撞 /yòng tóu zhuàng/ verb

headbutt(to deliver a sharp blow)
verb

用头撞 /yòng tóu zhuàng/ noun

headbutt(sharp blow)
noun

Your history