English to Chinese Dictionary

Search:

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


<< back to the home page