zì xué chéng cái

Translation

  • a self-made genius
Chinese Tones