English to Chinese Dictionary

Search:

Did you mean: siyouhua shouhua suyoucha suzhouhua ziyouhua zuiyouhua ?

酥油花 yóu huā butter sculpture (Tibetan art form using paint derived from milk products)


<< back to the home page