shí èr mǎ

Translation

  • 12-yard (sports)
  • penalty kick
Chinese Tones