Pinyin Dictionary results for "chan chu"

铲除
to root out; to eradicate; to sweep away; to abolish
蟾蜍
toad
Dictionary data provided by CC-CEDICT