English to Chinese Dictionary

Search:

騺 zhì heavy horse / horse unable to move because of twisted leg / plodding


<< back to the home page