English-Chinese dictionary »

wrecking ball meaning in Chinese

EnglishChinese
wrecking ball (heavy steel ball used for demolition)
noun

破坏球noun