ái tóu zi

Translation

  • to be criticized
  • to suffer blame
Chinese Tones