Chinese-English dictionary »

捕鼠器 /bǔshǔqì/ meaning in English

ChineseEnglish
捕鼠器 /bǔshǔqì/ noun

mousetrap [mousetraps](device for killing mice)
noun
[UK: ˈmaʊ.stræp] [US: ˈmaʊ.ˌstræp]