English to Chinese Dictionary

Search:

难倒 nán dǎo to baffle / to confound / to stump


<< back to the home page