Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: semen shimen shen scheme shamen sheen ?

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

Dictionary · Google Translate · Help
By MDBG 2024