English to Chinese Dictionary

Search:

Did you mean: xian xiaoma xiamao xiami xianma xiema xima xinma ?

下马 xià mǎ to dismount from a horse / (fig.) to abandon; to discontinue (a project etc)


<< back to the home page