zhì lì dī xià

Translation

  • mental retardation
Chinese Tones