English to Chinese Dictionary

Search:

嫁祸于人 jià huò rén to pass the misfortune on to sb else (idiom); to blame others / to pass the buck


<< back to the home page