hèn rén

Translation

  • provoking
  • exasperating
Chinese Tones