dictionnaire Anglais - Anglais

English - English

not able to be stopped Anglais:

1. unstoppable unstoppable


The population explosion was unstoppable.
He's unstoppable right now but the question is how long he can remain at the pinnacle of his career.