English to Chinese Dictionary

Search:

Did you mean: xiahua xihua xishua xiuhui xiehua xijuhua xiuhuai xihu ?

绣花 xiù huā to embroider / to do embroidery


<< back to the home page