English to Chinese Dictionary

Search:

shàn without authority / to usurp / to arrogate to oneself / to monopolize / expert in / to be good at


<< back to the home page