English to Chinese Dictionary

Search:

Did you mean: zhejiu zhexia zhexie zhuxiu zhixi zhuxi zhesi zhixia ?

遮羞 zhē xiū to cover up one's embarrassment / to hush up a scandal


<< back to the home page