Translation

  • refrigerated trailer
Chinese Tones