Pinyin Dictionary results for "di dong shan yao"

地动山摇
the earth quaked, the mountains shook (idiom); a tremendous battle
Dictionary data provided by CC-CEDICT