YYzai Dictionary

English words translated into Chinese.

man shoots himself on britain's got talent 2012 shocking

Origin:

     man shoots himself on britain's got talent 2012 shocking

Translate:

男子射击自己在英国的天赋得到了令人震惊的2012
     Nánzǐ shèjí zìjǐ zài yīngguó de tiānfù dédàole lìng rén zhènjīng de 2012

man shoots himself on britain's got talent 2012 shocking More translation