shēn cáng

Translation

  • to be deeply hidden
  • to lie deep (in some place)

Synonyms

Chinese Tones