English to Chinese Dictionary

Search:

咎有应得 jiù yǒu yīng dé (idiom) to deserve what one gets (punishment, mishap etc)


<< back to the home page