mó tuō huà

Translation

  • motorized
Chinese Tones