English to Chinese Dictionary

Search:

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

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


<< back to the home page