wǔ tǐ tóu dì

Translation

  • to prostrate oneself in admiration (idiom)
  • to adulate sb

Synonyms

Chinese Tones