Home
Help
About
Contact
English to Chinese Dictionary
Search:
自知理亏
zì
zhī
lǐ
kuī
to know that one is in the wrong (idiom)
<< back to the home page