dú chuàng

Translation

  • to come up with (an innovation)
  • innovation

Synonyms

Chinese Tones