English to Chinese Dictionary

Search:

Did you mean: chencang shengang shenchang shenkang shenceng shengcang shenzang shenkeng ?

深藏 shēn cáng to be deeply hidden / to lie deep (in some place)


<< back to the home page