English to Chinese Dictionary

Search:

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

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


<< back to the home page