Pinyin Dictionary results for "wu ti tou di"

五体投地
to prostrate oneself in admiration (idiom); to adulate sb
Dictionary data provided by CC-CEDICT