unstoppable

US /ʌnˈstɑ:pəbl/

UK /ʌnˈstɒpəbl/

B1
adj.AdjectiveNot capable of being stopped
He was unstoppable at the football game and scored whenever he wanted

Video subtitles

Two Taiwans, Two Chinas, Twice

11:54Two Taiwans, Two Chinas, Twice

Top 10 Craziest Anime Crossovers Ever

10:50Top 10 Craziest Anime Crossovers Ever