English to Chinese Dictionary

Search:

真是的 zhēn shi de Really! (interj. of annoyance or frustration)


<< back to the home page