Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shirma
?
十二码
shí
èr
mǎ
12-yard (sports) / penalty kick
<< back to the home page