Home
Help
About
Contact
English to Chinese Dictionary
Search:
真是的
zhēn
shi
de
Really! (interj. of annoyance or frustration)
<< back to the home page