English to Chinese Dictionary

Search:

Did you mean: come coma cemu chema cma xema zema cinema ?

策马 to urge on a horse using a whip or spurs


<< back to the home page