English to Chinese Dictionary

Search:

狗仗人势 gǒu zhàng rén shì a dog threatens based on master's power (idiom); to use one's position to bully others


<< back to the home page