English to Chinese Dictionary

Search:

Did you mean: shirma ?

十二码 shí èr 12-yard (sports) / penalty kick


<< back to the home page