Chinese-English dictionary »

标枪 /biāoqiāng/ meaning in English

ChineseEnglish
标枪 /biāoqiāng/ noun

javelin [javelins](spear used as a weapon)
noun
[UK: ˈdʒæ.vlɪn] [US: ˈdʒæ.və.lən]