chē zhèn

Translation

  • to have car sex
Chinese Tones