English to Chinese Dictionary

Search:

Did you mean: huaxi huagu huaxue huacu huaju huazu huoxu huxu ?

花絮 huā (news) tidbits; interesting sidelights
花序 huā inflorescence / flower cluster


<< back to the home page