zhāng lì tuǐ píng tái

Translation

  • tension leg platform
Chinese Tones