Home
Help
About
Contact
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