Chinese-English dictionary »

投槍器 /tóuqiāng qì/ meaning in English

ChineseEnglish
投槍器 /tóuqiāng / noun

atlatl(spear thrower)
noun