Pinyin Dictionary results for "ding li mo bai"

顶礼膜拜
to prostrate oneself in worship (idiom); (fig.) to worship; to bow down to
Dictionary data provided by CC-CEDICT