English to Chinese Dictionary

Search:

Did you mean: shaqi sheqiu shuqiu shiqu shiqi shuqi shai shazi ?

沙丘 shā qiū sand dune / sandy hill
杀球 shā qiú to spike the ball (volleyball etc) / to smash (tennis etc)


<< back to the home page