English to Chinese Dictionary

Search:

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

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


<< back to the home page