English to Chinese Dictionary

Search:

Did you mean: going gaming gexing geming geyang geyong geng guoying ?

膈应 ying (coll.) objectionable / to feel revolted / to gross (sb) out


<< back to the home page