English to Chinese Dictionary

Search:

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

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


<< back to the home page