English to Chinese Dictionary

Search:

臭骂 chòu tongue-lashing / to chew out / CL:頓|顿[dun4]


<< back to the home page