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