Dictionary/深藏

深藏

shēn cáng

ㄕㄣ ㄘㄤˊ
N
1to be deeply hidden
2to lie deep (in some place)

Characters