Chinese-English dictionary »

弹射器 /tánshèqì/ meaning in English

ChineseEnglish
弹射器 /tánshèqì/ noun

catapult [catapults](device for launching large objects)
noun
[UK: ˈkæ.tə.pʌlt] [US: ˈkæ.tə.ˌpəlt]