English to Chinese Dictionary

Search:

Did you mean: shengchuan shenghuan chenchuan shanchuan shenzhuan shengyuan shangchuan shanghuan ?

身穿 shēn chuān to wear (a garment)


<< back to the home page