dì zào

Translation

  • to found
  • to create

Synonyms

Chinese Tones