dā jiǎo shǒu jià

Translation

  • to put up scaffolding
Chinese Tones