Home
Help
About
Contact
English to Chinese Dictionary
Search:
硬着头皮
yìng
zhe
tóu
pí
to brace oneself to do sth / to put a bold face on it / to summon up courage / to force oneself to
<< back to the home page