Pinyin Dictionary results for "zhe tou"

折头
discount
硬着头皮
to brace oneself to do sth; to put a bold face on it; to summon up courage; to force oneself to
Dictionary data provided by CC-CEDICT