English to Chinese Dictionary

Search:

Did you mean: zhichao zhouchao zhucao zhucha zhuhao zhuhai zhujiao zhuchu ?

筑巢 zhù cháo to nest; to build a nest


<< back to the home page