English to Chinese Dictionary

Search:

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

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


<< back to the home page