yǒu zhǔ jiàn

Translation

  • opinionated
  • having one's own strong views
Chinese Tones