Chinese-English dictionary »

苍蝇拍子 /cāngying pāizi/ meaning in English

ChineseEnglish
苍蝇拍子 /cāngying pāizi/ noun

flyswatter(device for swatting flies)
noun