zhēn shi de

Translation

  • Really! (interj. of annoyance or frustration)
Chinese Tones