YYzai Dictionary

English words translated into Chinese.

ted nugent

Origin:

     ted nugent

Translate:

泰德·纽金特
     Tài dé·niǔ jīn tè