sài chē

Translation

  • auto race
  • cycle race
  • race car

Synonyms

Chinese Tones