Pinyin Dictionary results for "shan ran lei xia"

潸然泪下
to shed silent tears (idiom)
Dictionary data provided by CC-CEDICT