English to Chinese Dictionary

Search:

Did you mean: zhejiang zhang zheng zheyang zhuang zhucang zhuchang zhanang ?

蛰藏 zhé cáng to hibernate / to hide away


<< back to the home page