English to Chinese Dictionary

Search:

锯掉 diào to saw off (a branch etc); to amputate (a limb)


<< back to the home page