English to Chinese Dictionary

Search:

Did you mean: xian xiaoma xiamao xiami xianma xima xiamen sima ?

下马 xià to dismount from a horse / (fig.) to abandon (a project)


<< back to the home page