Chinese-English dictionary »

配重抛石机 /pèizhòng pāoshíjī/ meaning in English

ChineseEnglish
配重抛石机 /pèizhòng pāoshíjī/ noun

trebuchetnoun
[UK: trˈebʊʃˌeɪ] [US: trˈebʊʃˌeɪ]