YYzai Dictionary

English words translated into Chinese.

san francisco giants

Origin:

     san francisco giants

Translate:

旧金山巨人队
     Jiùjīnshān jùrén duì