English to Chinese Dictionary

Search:

Did you mean: cachuang caochuang cazhuang ?

礤床儿 chuángr shredder / grater (kitchen implement for grating vegetables)


<< back to the home page