Pinyin Dictionary results for "shan she"

闪射
to radiate; to shine; glitter of light; a glint
爬山涉水
to climb mountains and wade rivers (idiom); fig. to make a long and difficult journey
跋山涉水
to travel over land and water (idiom)
Dictionary data provided by CC-CEDICT