English to Chinese Dictionary

Search:

Did you mean: semen shimen shen scheme shamen sheen shemei shame ?

射门 shè mén (soccer, handball etc) to kick or shoot the ball towards the goal


<< back to the home page