dǐng lǐ mó bài

Translation

  • to prostrate oneself in worship (idiom)
  • (fig.) to worship
  • to bow down to

Synonyms

Chinese Tones