English to Chinese Dictionary

Search:

普信 xìn (Internet slang) overly confident despite being average


<< back to the home page