zhēn guài

Translation

  • odd
  • unusual
  • I can't believe that ...
Chinese Tones