Pinyin Dictionary results for "ren shan ren hai"

人山人海
multitude; vast crowd
Dictionary data provided by CC-CEDICT