YYzai Dictionary

English words translated into Chinese.

cowboys giants

Origin:

     cowboys giants

Translate:

牛仔巨头
     Niúzǎi jùtóu