English to Chinese Dictionary

Search:

牺牲打 shēng sacrifice hit (in sport, e.g. baseball)


<< back to the home page