English to Chinese Dictionary

Search:

擦丝 to grate (cheese, carrots etc); to shred


<< back to the home page