dōu lǎn

Translation

  • to canvas (for customers)
  • to solicit
  • to advertise
  • to drum up
  • sales pitch
  • to take on (a task)

Synonyms

Chinese Tones