Pinyin Dictionary results for "tan she chu"

弹射出
to catapult; to shoot
Dictionary data provided by CC-CEDICT