shēng lā yìng zhuài

Translation

  • to drag sb along against his will
  • to draw a forced analogy

Synonyms

Chinese Tones