dà xīng tǔ mù

Translation

  • to carry out large scale construction

Synonyms

Chinese Tones